Ubuntu Server の SSM Agent アップデート時 exit status 125 が発生して失敗する原因と対処法

Ubuntu Server の SSM Agent アップデート時 exit status 125 が発生して失敗する原因と対処法

Clock Icon2024.10.10

困っていること

マネージドノード済み Ubuntu Server の SSM Agent をアップデートした際に、以下のエラーが発生して失敗しました。
原因と対処法を教えてください。

Initiating amazon-ssm-agent update to 3.3.987.0
failed to install amazon-ssm-agent 3.3.987.0, ErrorMessage=The execution of command returned Exit Status: 125
exit status 125

どう対応すればいいの?

原因

snapd の問題で SSM Agent のアップグレードに失敗する場合がございます。

対処法

ドキュメント を参考に、下記の手順をお試しください。

  1. SSM Agent の関連プロセスを停止します。
$ sudo systemctl stop snap.amazon-ssm-agent.amazon-ssm-agent.service
$ systemctl status snap.amazon-ssm-agent.amazon-ssm-agent.service
  1. SSM Agent 3.3.987.0 のファイルをダウンロードします。
    最新 SSM Agent Ver のファイルをダウンロードしてください。以下は SSM Agent 3.3.987.0 の例です。
$ wget https://s3.ap-northeast-1.amazonaws.com/amazon-ssm-ap-northeast-1/amazon-ssm-agent/3.3.987.0/amazon-ssm-agent-ubuntu-amd64.tar.gz
  1. ダウンロードしたファイルを展開し、 SSM Agent のアップデートを行います。
$ mkdir temp
$ tar xzf amazon-ssm-agent-ubuntu-amd64.tar.gz -C temp
$ cd temp
$ sudo ./snap-install.sh
  1. SSM Agent がアップデートされ、サービスが開始されていることを確認します。
$ sudo snap info amazon-ssm-agent
$ systemctl status snap.amazon-ssm-agent.amazon-ssm-agent.service

参考資料

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.